home *** CD-ROM | disk | FTP | other *** search
- import javax.microedition.lcdui.Form;
- import javax.microedition.rms.RecordStore;
- import javax.microedition.rms.RecordStoreException;
- import javax.microedition.rms.RecordStoreFullException;
- import javax.microedition.rms.RecordStoreNotFoundException;
-
- // $FF: renamed from: f
- public class class_0 {
- // $FF: renamed from: a b
- private static b field_0 = null;
- // $FF: renamed from: b java.lang.Thread
- private Thread field_1 = null;
- // $FF: renamed from: c int
- private int field_2 = 1;
- // $FF: renamed from: d byte[]
- private byte[] field_3 = null;
-
- // $FF: renamed from: a (javax.microedition.lcdui.Form) void
- public void method_0(Form var1) {
- i var2 = new i(this, var1);
- b.a(var2);
- }
-
- public class_0(b var1) {
- field_0 = var1;
- }
-
- // $FF: renamed from: a () void
- public void method_1() {
- field_0.a("Spiel wird gestartet");
- this.method_5();
- }
-
- // $FF: renamed from: c () void
- private void method_2() {
- byte[] var1 = "NAME ".getBytes();
- int var2 = 0;
-
- for(int var3 = 0; var3 < 10; ++var3) {
- System.arraycopy(var1, 0, this.field_3, var2, 8);
- this.method_3(var3, 200 - var3 * 20);
- var2 += 16;
- }
-
- }
-
- // $FF: renamed from: a (int, int) void
- private void method_3(int var1, int var2) {
- int var3 = var1 * 16 + 8;
-
- for(int var4 = var3 + 8 - 1; var4 >= var3; var2 /= 10) {
- this.field_3[var4--] = (byte)(48 + var2 % 10);
- }
-
- }
-
- // $FF: renamed from: b (int) int
- private int method_4(int var1) {
- int var2 = var1 * 16 + 8;
- int var3 = 8;
-
- int var4;
- for(var4 = 0; var3-- > 0; var4 = var4 * 10 + (this.field_3[var2++] - 48)) {
- }
-
- return var4;
- }
-
- // $FF: renamed from: d () void
- private void method_5() {
- Object var1 = null;
-
- try {
- this.field_3 = new byte[160];
- RecordStore var15 = RecordStore.openRecordStore("_HS", false);
- var15.getRecord(1, this.field_3, 0);
- var15.closeRecordStore();
- } catch (RecordStoreNotFoundException var11) {
- try {
- RecordStore var14 = RecordStore.openRecordStore("_HS", true);
- this.method_2();
- var14.addRecord(this.field_3, 0, 160);
- var14.closeRecordStore();
- } catch (Exception var10) {
- ((Throwable)var10).printStackTrace();
- }
- } catch (RecordStoreException var12) {
- ((Throwable)var12).printStackTrace();
- } finally {
- var1 = null;
- }
-
- }
-
- // $FF: renamed from: e () boolean
- private boolean method_6() {
- Object var1 = null;
- boolean var2 = false;
-
- label49:
- try {
- try {
- RecordStore var20 = RecordStore.openRecordStore("_HS", false);
- var20.setRecord(1, this.field_3, 0, 160);
- var20.closeRecordStore();
- var2 = true;
- } catch (RecordStoreNotFoundException var16) {
- try {
- RecordStore var19 = RecordStore.openRecordStore("_HS", true);
- var19.addRecord(this.field_3, 0, 160);
- var19.setRecord(1, this.field_3, 0, 160);
- var19.closeRecordStore();
- } catch (RecordStoreNotFoundException var13) {
- ((Throwable)var16).printStackTrace();
- } catch (RecordStoreFullException var14) {
- ((Throwable)var16).printStackTrace();
- } catch (RecordStoreException var15) {
- ((Throwable)var16).printStackTrace();
- }
- } catch (RecordStoreException var17) {
- ((Throwable)var17).printStackTrace();
- }
- } finally {
- break label49;
- }
-
- var1 = null;
- System.gc();
- return var2;
- }
-
- // $FF: renamed from: a (int, int, java.lang.String) void
- private void method_7(int var1, int var2, String var3) {
- int var4 = var1 * 16;
- if (var1 < 10) {
- int var5 = (10 - var1) * 16 - 16;
- System.arraycopy(this.field_3, var4, this.field_3, var4 + 16, var5);
- }
-
- byte[] var6 = String.valueOf(String.valueOf(var3)).concat(" ").getBytes();
- System.arraycopy(var6, 0, this.field_3, var4, 8);
- this.method_3(var1, var2);
- this.method_6();
- }
-
- // $FF: renamed from: c (int) int
- private synchronized int method_8(int var1) {
- for(int var2 = 0; var2 < 10; ++var2) {
- if (var1 >= this.method_4(var2)) {
- return var2;
- }
- }
-
- return -1;
- }
-
- // $FF: renamed from: a (int) void
- public void method_9(int var1) {
- int var2 = this.method_8(var1);
- if (var2 != -1) {
- p var3 = new p(this);
- var3.a(var1, var2);
- field_0.a(this);
- }
-
- }
-
- // $FF: renamed from: a (f, int, int, java.lang.String) void
- // $FF: synthetic method
- public static void method_10(class_0 var0, int var1, int var2, String var3) {
- var0.method_7(var1, var2, var3);
- }
-
- // $FF: renamed from: a (f, int) int
- // $FF: synthetic method
- public static int method_11(class_0 var0, int var1) {
- return var0.method_4(var1);
- }
-
- // $FF: renamed from: a (f) byte[]
- // $FF: synthetic method
- public static byte[] method_12(class_0 var0) {
- return var0.field_3;
- }
-
- // $FF: renamed from: b () b
- // $FF: synthetic method
- public static b method_13() {
- return field_0;
- }
- }
-